header {
	border-bottom: 1px solid #DDD;
	/*margin-bottom: 5px;*/
}

ul,li {
	list-style: none;
	margin: 0;
	padding: 0;
}

.user-action {
	margin-right: 52px;
    line-height: 52px;
    font-size: 16px;
}

.sidebar {
    padding-right: 0;
}

.maincontent {
	padding-left: 0;
}

.sidebar > .panel,
.maincontent > .panel {
	border-radius: 0;
}

.sidebar a.inactive + ul {
	display: none;
}
.sidebar a.inactives + ul {
	display: block;
}

.sidebar ul li{
	background-color:#467ca2; border:solid 1px #316a91; border-bottom:0;
}

.sidebar ul li a{
	padding-left: 10px;color: #fff; font-size:12px; display: block; font-weight:bold; height:36px;line-height: 36px;position: relative;

}
.sidebar ul li .inactive{
	 background:url('../images/off.png') no-repeat 92% center;
}
.sidebar ul li .inactives{
	background:url('../images/on.png') no-repeat 92% center;
} 
.sidebar ul li ul{
	display: none;
}
.sidebar ul li ul li {
	 border-left:0; border-right:0; background-color:#6196bb; border-color:#467ca2;
}
.sidebar ul li ul li ul{
	display: none;
}
.sidebar ul li ul li a{
	 padding-left:20px;
}
.sidebar ul li ul li ul li {
	 background-color:#d6e6f1; border-color:#6196bb; 
}
.last{
	 background-color:#d6e6f1; border-color:#6196bb; 
}
.sidebar ul li ul li ul li a{
	 color:#316a91; padding-left:30px;
}

.site-login {
    width: 540px;
    margin: auto;
    top: 25%;
    position: relative;
}

.maincontent > .panel {
	min-height: 350px;
}
